不是系统已经自带苹方字体了为什么还要自定义呢?因为苹方字体是在iOS 9引入的,所以如果要支持iOS 9以下都要手动引入苹方字体。
添加苹方字体到项目中
获取苹方字体,Command+G输入
/System/Library/Fonts/PingFang.ttc
直接拖到将PingFang.ttc文件拖到项目中
在 info.plist文件中添加
Fonts provided by application
,并设置字体包名称
我在iOS 8系统的模拟器中没有在Info.plist中添加
Fonts provided by application
,也已经可以正常使用苹方字体了
获取当前系统支持的字体
|
|
苹方字体怎么会有PingFang SC、PingFang TC、PingFang HK三种呢?对应的是苹方-简、苹方-繁、苹方-港,而且都有六种字重,具体可以在字体册中查看。
苹方-简 中黑体 PingFangSC-Medium
苹方-简 中粗体 PingFangSC-Semibold
苹方-简 细体 PingFangSC-Light
苹方-简 极细体 PingFangSC-Ultralight
苹方-简 常规体 PingFangSC-Regular
苹方-简 纤细体 PingFangSC-Thin
设置苹方字体
|
|
扩展
每次都要输入字体名称比较麻烦,并且还要支持iOS 9以下,使用分类方法比较好。
|
|
|
|